swear off alcohol

Translations
зарекаться от алкоголя
He decided to swear off alcohol after the New Year's party.
Он решил зарекаться от алкоголя после новогодней вечеринки.